red periwinkle (vinca rosea) - Francés Inglés Diccionario